mechanical stop unit - Español Inglés Diccionario